home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d13 / patch12.arc / PATCH.HDR < prev    next >
Encoding:
Text File  |  1990-10-02  |  2.2 KB  |  58 lines

  1. Article 1257 of comp.binaries.ibm.pc:
  2. Path: umriscc!maverick.ksu.ksu.edu!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!crdgw1!sixhub!crdgw1.crd.ge.com!ibmbin-request
  3. From: ibmbin-request@crdgw1.crd.ge.com
  4. Newsgroups: comp.binaries.ibm.pc
  5. Subject: v08i095: patch12, apply patches to files (part 01/05)
  6. Summary: Uses diff output to change text files
  7. Message-ID: <1994@sixhub.UUCP>
  8. Date: 1 Oct 90 08:08:42 GMT
  9. Sender: davidsen@sixhub.UUCP
  10. Followup-To: comp.binaries.ibm.pc.d
  11. Lines: 733
  12. Approved: davidsen@sixhub.UUCP
  13. X-Submissions-to: ibmbin@crdgw1.crd.ge.com
  14. X-Questions-to: ibmbin-request@crdgw1.crd.ge.com
  15.  
  16. Checksum: 1642503317  (Verify with "brik -cv")
  17. Posting-number: Volume 08, Issue 095
  18. Submitted-by: ward@cs.wisc.edu
  19. Archive-name: patch12/part01
  20.  
  21.   The is the "patch" program posted to MS-DOS, and the source in a
  22. somewhat unusual format. The source for the original program is
  23. included, plus the diference files for the DOS version. To create the
  24. DOS source you take the original and use the executable to apply the
  25. patches. Okay, it proves the concept.
  26.  
  27.  
  28. The submitter says;
  29. ------------------
  30.  
  31. (patch is a program to automate text file updates - the update info
  32. usually being generated by diff)
  33.  
  34. I was looking around for a current version of Larry Wall's patch
  35. program  for MS-DOS when I found the source for patchlevel 12 on
  36. labrea.stanford.edu. I modified the source to compile under Turbo C 2.0
  37. and run under MS-DOS version 2. I then posted the resulting source and
  38. binary on comp.os.msdos.apps and recieved several responses for fixing
  39. bugs.
  40.  
  41. The executable I have seems to work (though I have not tested it
  42. thouroughly). It is a bit slow as I have stack checking code enabled. 
  43.  
  44. This set of messages contains a uuencoded zoo archive. In order to
  45. upack the archive you must cut the uuencoded text from the messages and
  46. paste them together in a file in the proper order, uudecode the file,
  47. and then unpack the zoo archive.
  48.  
  49. In order to generate the version of the source code that I used to make
  50. the executable binary you will need to unpack the archive, apply all
  51. the patches in the proper order (via "patch <tcpatchX.dif"), and then
  52. use make to generate the executable.
  53.  
  54. Hope this is useful.
  55.  
  56. Mike
  57. ward@sneezy.cs.wisc.edu
  58.